to be in a jam - Spanish English Dictionary